package com.platform.entity;

import java.io.Serializable;
import java.util.Date;


/**
 * 实体
 * 表名 api_share_bill
 *
 * @author zhurusen
 * @email 524227263@qq.com
 * @date 2018-06-15 10:19:47
 */
public class ApiShareBillEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    //
    private Long id;
    //创建时间
    private Date createTimeView;
    //访问ip
    private String ip;

    private String ipAddress;
    //下载时间
    private Date createTimeDown;
    //浏览器代号
    private String appCodeName;
    //硬件平台
    private String platform;
    //浏览器
    private String browser;
    //访客屏幕
    private String screen;
    //识别码
    private String ucid;
    private Long userId;
    //经纪人
    private Long agentId;
    //渠道会员id
    private Long channel;

    public Long getAgentId() {
        return agentId;
    }

    public ApiShareBillEntity setAgentId(Long agentId) {
        this.agentId = agentId;
        return this;
    }

    public Long getUserId() {
        return userId;
    }

    public ApiShareBillEntity setUserId(Long userId) {
        this.userId = userId;
        return this;
    }

    public String getIpAddress() {
        return ipAddress;
    }

    public ApiShareBillEntity setIpAddress(String ipAddress) {
        this.ipAddress = ipAddress;
        return this;
    }

    /**
     * 设置：
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取：
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置：创建时间
     */
    public void setCreateTimeView(Date createTimeView) {
        this.createTimeView = createTimeView;
    }

    /**
     * 获取：创建时间
     */
    public Date getCreateTimeView() {
        return createTimeView;
    }

    /**
     * 设置：访问ip
     */
    public void setIp(String ip) {
        this.ip = ip;
    }

    /**
     * 获取：访问ip
     */
    public String getIp() {
        return ip;
    }

    /**
     * 设置：下载时间
     */
    public void setCreateTimeDown(Date createTimeDown) {
        this.createTimeDown = createTimeDown;
    }

    /**
     * 获取：下载时间
     */
    public Date getCreateTimeDown() {
        return createTimeDown;
    }

    /**
     * 设置：浏览器代号
     */
    public void setAppCodeName(String appCodeName) {
        this.appCodeName = appCodeName;
    }

    /**
     * 获取：浏览器代号
     */
    public String getAppCodeName() {
        return appCodeName;
    }

    /**
     * 设置：硬件平台
     */
    public void setPlatform(String platform) {
        this.platform = platform;
    }

    /**
     * 获取：硬件平台
     */
    public String getPlatform() {
        return platform;
    }

    /**
     * 设置：浏览器
     */
    public void setBrowser(String browser) {
        this.browser = browser;
    }

    /**
     * 获取：浏览器
     */
    public String getBrowser() {
        return browser;
    }

    /**
     * 设置：访客屏幕
     */
    public void setScreen(String screen) {
        this.screen = screen;
    }

    /**
     * 获取：访客屏幕
     */
    public String getScreen() {
        return screen;
    }

    /**
     * 设置：识别码
     */
    public void setUcid(String ucid) {
        this.ucid = ucid;
    }

    /**
     * 获取：识别码
     */
    public String getUcid() {
        return ucid;
    }

    public Long getChannel() {
        return channel;
    }

    public ApiShareBillEntity setChannel(Long channel) {
        this.channel = channel;
        return this;
    }
}
